package com.xiaohu.entity;

import com.xiaohu.common.PageHelper;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Dept extends PageHelper {
//    `id` int(11) NOT NULL AUTO_INCREMENT,
//  `pid` int(11) DEFAULT NULL,
//  `title` varchar(255) DEFAULT NULL,
//  `open` int(11) DEFAULT NULL,
//  `remark` varchar(255) DEFAULT NULL,
//  `address` varchar(255) DEFAULT NULL,
//  `available` int(11) DEFAULT NULL COMMENT '状态【0不可用1可用】',
//            `ordernum` int(11) DEFAULT NULL COMMENT '排序码【为了调事显示顺序】',
//            `createtime` datetime DEFAULT NULL,

    /**
     * 部门编号
     */
    private String id;

    /**
     * 父级部门编号
     */
    private String pid;

    /**
     * 部门名称
     */
    private String title;

    /**
     * 无效树形
     */
    private String open;

    /**
     * 备注
     */
    private String remark;

    /**
     * 部门地址
     */
    private String address;

    /**
     * 删除状态
     */
    private String available;

    /**
     * 排序号
     */
    private String ordernum;

    /**
     * 子部门信息
     */
    private List<Dept> children;

}
